make amends to - English Synonyms Dictionary